{{tag>IDE programmation}}

----

====== Anjuta (IDE) ======


**Anjuta** est un environnement de développement intégré (EDI ou IDE en anglais) pour la programmation C et C++ sur GNU/Linux. Il a été développé pour GTK+ et s'intègre donc bien dans l'[[:gnome|environnement de bureau Gnome]].

Il fournit un nombre important de fonctions avancées de programmation : gestion de projet avec //autotools//, création d'application interactive, débogueur (pour un débogueur en ligne de commande, voir [[:GDB]]) et un éditeur puissant.

Il permet également de développer facilement des applications pour Gnome grâce à Glade.


===== Installation =====

==== Version des dépôts (2.4 sous Hardy) ====

[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **[[apt://anjuta|anjuta]]**.

Pour pouvoir installer Anjuta et le support de la compilation, [[:tutoriel:comment_installer_un_paquet|installez les paquets]]  **[[apt://anjuta,build-essential,autogen,autoconf,intltool,libtool,automake|anjuta build-essential autogen autoconf intltool libtool automake]]**.

==== Dernière version stable ====

Il est préférable de passer par le dépôt du site officiel, car mis à jour de façon plus régulière.

Pour installer Anjuta 2.2.x, [[:tutoriel:comment_modifier_sources_maj|ajoutez ce dépôt à vos sources de mises à jour]] et mettez-les à jour :

^ Version ^ Processeur ^ Dépôt ^
| 7.10 (Gutsy Gibbon) | i386 | ''%%deb http://ppa.launchpad.net/robster/ubuntu gutsy universe%%'' |
| 7.04 (Feisty Fawn) | i386 | ''%%deb http://anjuta.org/apt ./%%'' |

Finissez par [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://anjuta|anjuta]]**.

Si vous souhaitez coder des plugins pour cet IDE installez en plus les paquets suivants : **anjuta-dev libgbf-dev libgdl-dev**.

Anjuta sera ensuite disponible dans //Applications -> Programmation -> EDI Anjuta//.
===== Ressources =====
 
   * [[http://anjuta.sourceforge.net|Site officiel]]
   * [[http://www.gnome.org/projects/devtools/|Outils de développement de Gnome]]

----

//Contributeurs : Zoloom.//